package com.ease.framework.gef4p.figures {
   import com.ease.framework.gef4p.figures.edge.IEdgeFigure;

   import mx.collections.ArrayCollection;

   public interface INodeFigure extends IVertexFigure {

      function addOutEdge(edge:IEdgeFigure):void;

      function addInEdge(edge:IEdgeFigure):void;

      function removeInEdge(edge:IEdgeFigure):void;

      function removeOutEdge(edge:IEdgeFigure):void;

      function get outEdges():ArrayCollection;

      function get inEdges():ArrayCollection;
   }
}